<?php
require_once("/home/www/server/vendor/autoload.php");

$config = include("/home/www/client.conf.php");



$client = new \DoraClient\Library($config);

// $res = $client->getStudentByStudentId(3);

// $res = $client->updateStudent(4,array(
//     "XH"=>15012131,
// ));
// $res = $client->addStudentByUserId(
//     array(
//         "user_id"=>123,
//         "institution_id"=>38,
//         'in_time'=>time(),
//         'class_id'=>1
//     )
// );

// $res = $client->addNewStudent(array(
//     "student"=>array(
//             "institution_id"=>38,
//             'in_time'=>time(),
//             'class_id'=>1
//         ),
//         "user"=>array(
//             "name"=>"黄小冬31",
//             "passwd"=>md5('66232661'),
//             "mobile_phone"=>"130623411121",
//             "qq"=>"32711131",
//             "ID_NO"=>"3607351986122301191",
//             "email"=>"we1s11@qq.com",
//             "wx_openid"=>"daffwwwdf",
//             "register_time"=>time()
//         )
// ));

// $res = $client->getClassesByMajor(3);
// $res = $client->getClassById(1);
// $res = $client->deleteClass(2);
$res = $client->updateClass(1,array(
    "class_name"=>"15软件1班",
    "major_id"=>3,
    "grade"=>2015,
    "institution_id"=>3
));
// $res = $client->addClass(array(
//     "class_name"=>"15软件1班",
//     "major_id"=>3,
//     "grade"=>2015,
//     "institution_id"=>3
// ));
// $res = $client->getMajorsByInsAndNO(38,1230113);
// $res= $client->updateMajor(3,array(
//     "major_name"=>"软件技术",
//     "major_NO"=>"1230113",
//     "department_id"=>38,
//     "institution_id"=>3
// ));
// $res= $client->addMajor(array(
//     "major_name"=>"软件技术11",
//     "major_NO"=>"1230113",
//     "department_id"=>38,
//     "institution_id"=>38
// ));

// $res = $client->getDepartmentsByIns(38);

// $res = $client->updateDepartment(37,array(
//     "department_name"=>"发展规划处22211111"
// ));
// $res = $client->addDepartment('发展规划处2223333',38);
// $res = $client->updateInstitution(57,array("institution_name"=>"测试机构12211"));
// $res = $client->addInstitution(array(
//     "institution_name"=>"测试机构12211aaa"
// ));
// $res = $client->getTeachers(array(
//     "diploma"=>"研究生"
// ));
// $res = $client->addTeacherByUserId(array(
//     "user_id"=>113,
//     "institution_id"=>56,
//     "diploma"=>"研究生"
// ));
// $res = $client->addNewTeacher(array(
//     "teacher"=>array(
//         "institution_id"=>38
//     ),
//     "user"=>array(
//         "name"=>"黄小冬3",
//         "passwd"=>md5('66232661'),
//         "mobile_phone"=>"13062341112",
//         "qq"=>"3271113",
//         "ID_NO"=>"360735198612230119",
//         "email"=>"we1s1@qq.com",
//         "wx_openid"=>"daffdf",
//         "register_time"=>time()
//     )
// ));

// $res = $client->getUser([
//     "name"=>"黄小冬",
//     "login_q"=>md5("327841609")
// ]);
// $res = $client->updateUser(
//     array(
//         "user_id"=>86,
//         "name"=>"黄小冬",
//         "passwd"=>md5('66232661'),
//         "mobile_phone"=>"13709402112",
//         "qq"=>"327841609",
//         "ID_NO"=>"36073519861223019",
//         "email"=>"we112222211@qq.com",
//         "wx_openid"=>"dafsdffdf",
//         "register_time"=>time()
// ));

// $res = $client->getUserById(86);
// $res = $client->checkLoginName('login_phone',md5('18580876586'));
// $res = $client->addUser(
//     array(
//         "name"=>"黄小冬1112",
//         "passwd"=>md5('6623266'),
//         "mobile_phone"=>"1306234423822",
//         "qq"=>"327841698231",
//         "ID_NO"=>"3607351986122301811",
//         "email"=>"we1122222eew11@qq.com",
//         // "wx_openid"=>"dafsdff111df",
//         "register_time"=>time()
// ));
// $res = $client->checkUserLoginInfo(10);

// $a = time();
// for ($i = 0; $i < 10000; $i++) {
//     $res = $client->getUserById('ss');
//     var_dump($res);

// }
// var_dump("Use InitServer---Run 10K cost second:".(time()-$a));
// var_dump("Run 10K cost second:".(time()-$a));

var_dump($res);
// sleep(300);
